/* 基本重置 */
body, h1, form, input, textarea {
    margin: 0;
    padding: 0;
}

/* 页面主体样式 */
body {
    text-align: center; /* 居中 */
    font-size: 16px;
    font-family: Arial, sans-serif; /* 设置字体 */
    background-color: #f4f4f4; /* 背景颜色 */
    color: #333; /* 文字颜色 */
    line-height: 1.6; /* 行高 */
}

/* 标题样式 */
h1 {
    text-align: center; /* 居中 */
    margin: 20px 0; /* 上下边距 */
}

/* 表单样式 */
form {
    max-width: 1000px; /* 最大宽度 */
    margin: 20px auto; /* 水平居中 */
    padding: 20px; /* 内边距 */
    background-color: #fff; /* 白色背景 */
    border-radius: 5px; /* 圆角 */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 阴影 */
}

/* 输入框和文本区域样式 */
input[type="text"], input[type="date"], textarea {
    width: 100%; /* 宽度 */
    padding: 10px; /* 内边距 */
    margin-bottom: 10px; /* 下边距 */
    border: 1px solid #ddd; /* 边框 */
    border-radius: 3px; /* 圆角 */
    box-sizing: border-box; /* 边框盒模型 */
}

/* 文本区域样式 */
textarea {
    resize: vertical; /* 允许垂直方向调整大小 */
    height: 300px; /* 高度 */
}

/* 提交按钮样式 */
input[type="submit"] {
    margin: 5px; /* 按钮之间的间距 */
    padding: 10px 20px; /* 按钮内边距 */
    background-color: #4CAF50; /* 按钮背景颜色 */
    color: white; /* 按钮文字颜色 */
    text-decoration: none; /* 去除下划线 */
    border: none; /* 去除边框 */
    border-radius: 5px; /* 圆角 */
    cursor: pointer; /* 鼠标悬停时的指针样式 */
}

input[type="submit"]:hover {
    background-color: #4cae4c; /* 按钮悬停时的背景颜色 */
}

/* 返回链接样式 */
a {
    margin: 5px; /* 按钮之间的间距 */
    padding: 10px 20px; /* 按钮内边距 */
    background-color: #4CAF50; /* 按钮背景颜色 */
    color: white; /* 按钮文字颜色 */
    text-decoration: none; /* 去除下划线 */
    border: none; /* 去除边框 */
    border-radius: 5px; /* 圆角 */
    cursor: pointer; /* 鼠标悬停时的指针样式 */
}

a:hover {
    text-decoration: underline; /* 悬停时的下划线 */
}